articulated bus – English–Español translations

🇬🇧 en es 🇪🇸

articulated bus noun

  • articulated bus
autobús articulado, bus oruga, cuncuna
Wiktionary Links